Relations on computable structures
نویسنده
چکیده
Gődel’s incompleteness theorem from 1931 is an astonishing early result of computable mathematics. Gődel showed that “there are in fact relatively simple problems in the theory of ordinary whole numbers which cannot be decided from the axioms.” The work of Gődel, Turing, Kleene, Church, Post and others in the mid-1930’s established the rigorous mathematical foundations for the computability theory. However, even in 1930, van der Waerden in his Moderne Algebra I introduced an explicitly given field as one “whose elements are uniquely represented by distinguishable symbols with which addition, subtraction, multiplication and division can be performed in a finite number of operations.” He showed that if a field is given explicitly, then every simple extension of that field is also given explicitly. In his pioneering paper on non-factorability of polynomials from 1930, van der Waerden essentially proved that an explicit field (F,+, ·) does not necessarily have an algorithm for splitting polynomials in F [x] into their irreducible factors. In the 1950’s, Fröhlich and Shepherdson used the precise notion of a computable function to obtain a collection of results and examples about explicit rings and fields. Several years later, Rabin and Mal’tsev did an extensive investigation of computable groups and other computable (recursive, constructive) algebras. In the 1970’s, Metakides and Nerode initiated a systematic study of computability in mathematical structures and constructions by using modern computability-theoretic tools, such as the priority method. Computable mathematics explores the algorithmic content (effectiveness) of notions, constructions and theorems in classical mathematics. It starts by defining effective analogues of classical concepts in algebra and model theory. If we begin with structures, and effectivize the notion of a structure, we arrive at the notion of a computable structure. An algebraic
منابع مشابه
Equivalence Relations on Classes of Computable Structures
If L is a finite relational language then all computable Lstructures can be effectively enumerated in a sequence {An}n∈ω in such a way that for every computable L-structure B an index n of its isomorphic copy An can be found effectively and uniformly. Having such a universal computable numbering, we can identify computable structures with their indices in this numbering. If K is a class of L-st...
متن کاملIsomorphism and Bi-Embeddability Relations on Computable Structures∗
We study the complexity of natural equivalence relations on classes of computable structures such as isomorphism and bi-embeddability. We use the notion of tc-reducibility to show completeness of the isomorphism relation on many familiar classes in the context of all Σ1 equivalence relations on hyperarithmetical subsets of ω. We also show that the bi-embeddability relation on an appropriate hyp...
متن کاملThe Hierarchy of Equivalence Relations on the Natural Numbers Under Computable Reducibility
We define and elaborate upon the notion of computable reducibility between equivalence relations on the natural numbers, providing a natural computable analogue of Borel reducibility, and investigate the hierarchy to which it gives rise. The theory appears well suited for an analysis of equivalence relations on classes of c.e. structures, a rich context with many natural examples, such as the i...
متن کاملEffectively Nowhere Simple Relations on Computable Structures
Let A be a computable structure and let R be an additional relation on its domain. The notion of “quasi-simplicity” of R on A, first studied by G. Hird, is analogous to the computabilitytheoretic notion of simplicity, given the definability of various subrelations of ¬R. In the present paper, we define corresponding versions of the notions “nowhere simple” and “effectively nowhere simple.” We e...
متن کاملEquivalence Relations That Are Σ03 Complete for Computable Reducibility - (Extended Abstract)
Let E,F be equivalence relations on N. We say that E is computably reducible to F , written E ≤ F , if there is a computable function p : N→ N such that xEy ↔ p(x)Fp(y). We show that several natural Σ 3 equivalence relations are in fact Σ 3 complete for this reducibility. Firstly, we show that one-one equivalence of computably enumerable sets, as an equivalence relation on indices, is Σ 3 compl...
متن کاملIsomorphism relations on computable structures
We study the complexity of the isomorphism relation on classes of computable structures. We use the notion of FF -reducibility introduced in [9] to show completeness of the isomorphism relation on many familiar classes in the context of all Σ1 equivalence relations on hyperarithmetical subsets of ω.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001